/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package trumpet.core.buddylist;

import java.io.File;
import trumpet.core.User;

/**
 *
 * @author Artur
 */
abstract class CollectionAdapterAbstract {


    public abstract int save();

    public abstract User[] getElements();

    public abstract File export(String path);

    public abstract boolean addElement(User user);

    public abstract User getElementAt(int index);

    public abstract boolean deleteElementAt(int index);

    public abstract void editElement(User user);

}
